Why are there so many of the same surnames